/* AB模板网 整站模板下载 */
/* 模板：Www.AdminBuy.Cn */
/* 仿站：Fang.AdminBuy.Cn */
/* 素材：Sc.AdminBuy.Cn */
/* js特效：js.AdminBuy.Cn */
/* 在线工具 Tool.Adminbuy.Cn */
/* QQ：9490489 */
*{ margin:0; padding: 0;list-style:none; text-decoration:none; font-style:normal; font-family:"微软雅黑";}
img{ border:none; display: block;}
a:hover{ color:#dd0000; cursor: pointer;}
input{ outline: none; border: none; background-color: none;}
table{border: none;}
.clearfix{ clear: both;}


/*首页开始*/
/*头部区域开始*/
.header{ width:100%; height:100px; background: #fff; 
 background-color: #fff\9; position:fixed; top:0; left:0; z-index:999999;transition: 0.5s;}
.hd_con{ width:100%; position:relative;}
.hd_con .hd_xia{ width:1400px; height:100px; margin:0 auto; position: relative;}
.hd_con .hd_xia .logo{ display:block; height:55px; float:left; margin-top: 26px;}
.hd_con .hd_xia .logo img{ width: auto; height: 55px;}
.hd_con .nav{ float:right; /*width: 655px;*/ height: 100px; overflow: hidden;transition: all ease-in-out 0.3s; }
.hd_con .nav ul li{ float:left; position:relative; margin: 40px 0px 30px 40px; text-transform: capitalize; font-size: 14px;}
.hd_con .nav ul li .one{ display:block; height:26px; line-height:26px; font-size:14px; color:#000; text-align:center; transition:0.2s; text-decoration:none;border-bottom: 1px solid transparent;}
/*导航地下线条*/
.hd_con .nav ul li span { height: 2px; background: #dd0000; position: absolute; bottom: 0; width: 0; left: 50%;}
.hd_con .nav ul li:hover span {	width: 100%; left: 0; transition: 0.3s;}
.hd_con .nav ul li:hover .one{ color: #dd0000;}
.hd_con .hd_xia .nav.cur{/* width: 890px;*/ transition:all ease-in-out 0.5s;}

/*搜索*/
.search_box{ float: right; margin: 40px 0 40px 80px;}
.search_text{ height: 30px; line-height: 30px; width:0px; display: block; float: left; color: #666; font-size: 14px;}
input.search_text::-ms-input-placeholder{}
input.search_text::-moz-placeholder{}
input.search_text::-webkit-input-placeholder{}
.search{ width: 30px; height: 30px; padding: 5px 0; background: url(../images/search.png) no-repeat center; float: left; margin-left: -35px; }
.search_box .show{  width: 160px; padding:0 10px; border: 1px solid #ccc; box-sizing: border-box; border-radius: 15px; transition: all ease-in-out 0.3s;}


/*三个点*/
.nav_column{ font-size: 30px; color: #555555; font-weight: bold; float: right; display: block; width: 30px; line-height: 26px; margin: 30px 0 30px 50px; cursor: pointer;}

@media (min-width:1200px) and (max-width:1400px){
	.hd_con .hd_xia{ width: 96%; margin: 0 auto;}
	/*.hd_con .nav{ width: 520px;}*/
	/*.hd_con .nav ul li{ margin: 40px 0px 30px 25px;}*/
	.search_box{ margin: 40px 0 40px 50px;}
	.search_text{margin-left: -30px;}
	.nav_column{margin: 30px 0 30px 25px;}
	/*.hd_con .hd_xia .nav.cur{ width: 720px;}*/
}
@media (min-width:1101px) and (max-width:1200px){
	/*.hd_con .nav{ width: 435px; }*/
	.hd_con .nav ul li{ margin: 40px 0px 30px 28px;}
	.hd_con .nav ul li .one{font-size:14px;}
	.search_box{ margin: 40px 0 40px 50px;}
	.search_text{margin-left: -30px;}
	.nav_column{margin: 30px 0 30px 20px;}
	/*.hd_con .hd_xia .nav.cur{ width: 580px;}*/
	}
@media (min-width:96px) and (max-width:1101px){
	.search_box{ float: right; margin: 40px 0 40px 50px;}
	.hd_con .nav ul li{ margin: 40px 0px 30px 15px;}
}
/*手机端导航*/
.phone_header{display: none;}
.phone_h{display: none;}
@media (max-width:960px ) {
.header,.header_h{ display: none;}
.phone_header{position: fixed; top: 0; display: block; width: 94%; padding: 10px 3%; background-color: #fff;z-index: 99999;}
.phone_h{ display: block;}
.phone_header .logo{ float: left; height: 40px; position: relative; z-index: 999999;}
.phone_header .logo img{display: block; height: 40px; width: auto;}
.phone_header .btn{ width: 20px; height: 20px;float: right; margin: 15px 0;}
.phone_header .btn img{ width: 100%; height: 100%; display: block; }
}

@media(min-width:960px) and (max-width:1400px){
	.hd_con .hd_xia{width: 96%; margin: 0 2%;}
}
/*手机导航*/

/*头部区域结束*/

/*banner区域开始*/
.banner{ max-width: 1920px; max-height: 600px; margin:0 auto; overflow: hidden;}
/*.fullSlide{ width:100%;  position:relative;  max-height:600px; }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block;height: auto;}
.fullSlide .bd li a img{width: 100%; height:100%;}
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:5px; overflow:hidden; background:#fff; line-height:999px; border-radius: 10px;}
.fullSlide .hd ul .on{ background:#ff1b5c;  }

.fullSlide .prev,.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%;  z-index:1; width:40px; height:60px; background:url(../images/icon2.png) left  no-repeat;  cursor:pointer; display:none;  }
.fullSlide .next{ left:auto; right:5%; background-position:right; }
@media (max-width:720px){
	.fullSlide .prev,.fullSlide .next{ width:20px !important; height:30px !important;margin-top: -15px !important; }
	.fullSlide .bd li a img{ width: 150%; height: auto; margin-left: -25%;}
}*/


.slideBox{ width:100%; max-height:600px; overflow:hidden; position:relative;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:0px; left: 0; bottom:10px; z-index:1; }
.slideBox .hd ul{float:left; width: 100%; text-align: center; overflow:hidden; zoom:1; z-index: 9;}
.slideBox .hd ul li{ margin:0px 5px; width:10px; height:10px; line-height:10px; border-radius: 15px; text-align:center; background:#fff; cursor:pointer; display:inline-block; *display:inline; zoom:1;}
.slideBox .hd ul li.on{ background:#ff1b5c; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height: auto; max-height:650px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:40px; height:60px; background:#000 url(../images/icon14.png) center no-repeat; filter:alpha(opacity=70);opacity:0.7; border-radius: 2px; transition: all ease-in-out 0.1s; }
.slideBox .next{ left:auto; right:3%; background:#000 url(../images/icon15.png) center no-repeat;}
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=90);opacity:0.9; }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
@media(max-width:960px){
	.focusBox .prev,.focusBox .next{ display: block; filter:alpha(opacity=70);opacity:0.7; }
	.slideBox .bd img{ width:150%; margin-left: -25%;}
	.slideBox .hd ul li{ margin:0px 2px; width:6px; height:6px; line-height:10px; border-radius: 15px; text-align:center; background:#fcee00; cursor:pointer; display:inline-block; *display:inline; zoom:1;}
	.slideBox .prev{ left:1%; width:21px; height:35px; background: url(../images/icon14.png) center no-repeat; background-size: 80%;}
	.slideBox .next{ right:1%; width:21px; height:35px; background: url(../images/icon15.png) center no-repeat; background-size:80%;}
}
/*banner区域结束*/

/*首页鸿天服务开始*/
.sy_service{max-width: 1330px; margin: 0 auto;}
.sy_tit,.sy_tit1{margin-top: 58px;}
.sy_tit h1,.sy_tit1 h1{ color: #000000; font-size: 26px; text-align: center; text-transform: uppercase; line-height: 26px;}
.sy_tit1 h1{ background: url(../images/icon4.png) no-repeat center; overflow:hidden;}
.sy_tit strong,.sy_tit1 strong{ color: #fe1759;}
.sy_tit span,.sy_tit1 span{ font-weight: normal; color: #bbbbbb;}
.sy_tit_zy{ font-size: 14px; color: #666666; text-align: center; margin: 18px 0 40px;}
@media (max-width:960px ) {
	.sy_tit,.sy_tit1{ width: 90%; margin: 40px auto 0;}
	.sy_tit h1,.sy_tit1 h1{font-size: 20px;}
	.sy_tit_zy{ font-size: 14px; margin: 8px 0 20px;}
}
@media (max-width:720px ) {
	.sy_tit,.sy_tit1{ width: 90%; margin: 25px auto 0;}
	.sy_tit h1,.sy_tit1 h1{font-size: 18px;}
	.sy_tit_zy{ font-size: 12px; margin: 8px 0 20px;}
}

	
.sy_service_con{ width: 300px; float: left; margin:0 16px 60px;}
.sy_service_img{ width: 300px; height: 180px; overflow: hidden;}
.sy_service_img img{ width: 300px; height: 180px; transition: all ease-in-out  0.3s; }
.sy_service_con h3{ font-size: 18px; font-weight: normal; color: #333333; text-align: center; margin: 20px 0 10px;}
.sy_service_zy{ margin: 0 15px; max-height: 47px; color: #666666; line-height: 25px; font-size: 14px; text-align: center;word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.sy_service_con:hover .sy_service_img img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05);}

@media(min-width:960px) and (max-width:1350px){
	.sy_service{ width:96%; margin:0 auto 30px;}
	.sy_service_con{ width: 22.6%; margin: 0 1.2% 60px; overflow: hidden;}
}
@media(min-width:480px) and (max-width:960px){
	.sy_service{ width:96%; margin:0 auto 30px;}
	.sy_service_con{ width: 46%; margin: 0 2% 20px; overflow: hidden;}
	.sy_service_img{ margin: 0 auto; width: 100%; height: auto;}
	.sy_service_img img{ width: 100%; height: auto;}
	.sy_service_con h3{ font-size: 15px; margin: 15px 0 5px;}
	.sy_service_zy{ font-size: 12px;line-height:20px}
	}
@media(max-width:479px){
	.sy_service{ width:96%; margin:0 auto 15px;}
	.sy_service_con{ width: 48%; margin: 0 1% 20px; overflow: hidden;}
	.sy_service_img{ margin: 0 auto;  width: 100%; height: auto;}
	.sy_service_img img{ width: 100%; height: auto;}
	.sy_service_con h3{ font-size: 15px; margin: 15px 0 5px;}
	.sy_service_zy{ font-size: 12px;line-height:20px}
}
/*首页鸿天服务结束*/

/*设计精选开始*/
.sy_sjjx_bg{ background-color: #f2f2f2; padding: 50px 0 45px;}
.sy_sjjx{ max-width: 1330px; margin: 0 auto;}
.sy_sjjx_bg .sy_tit{ margin-top: 0;}

.sy_sjjx_gg{ width: 100%; height: auto;}
.sy_sjjx_gg img{ width: 100%; height: auto;}

.sy_sjjx_list{ width: 298px; border: 1px solid #e6e6e6; box-sizing: border-box; background-color: #fff; float: left; margin: 35px 16px 0;}
.sy_sjjx_con{ padding:10px 13px;display: block;}
.sy_sjjx_img{ width: 270px;  overflow: hidden;}
.sy_sjjx_img img{ transition: all ease-in-out  0.3s; margin: 0 auto; display: block;}
.sy_sjjx_list:hover .sy_sjjx_img img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05);}
.sy_sjjx_con h3{ color: #555555; font-size: 17px; font-weight: normal; text-align: center; line-height: 18px; padding: 20px 0 15px;}
.sy_sjjx_zy{ font-size: 14px; line-height: 14px; padding-bottom: 12px; color: #888888; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
@media(min-width:720px) and (max-width:1350px){
	.sy_sjjx{ width: 96%; margin: 0 auto;}
	.sy_sjjx_list{ width: 22.6%;  margin: 35px 1.2% 0; overflow: hidden;}
	.sy_sjjx_con{ padding:10px 5%;}
	.sy_sjjx_img{ width: 100%; height: auto;}
	.sy_sjjx_img img{ width: 100%; height: auto;}
}
@media (max-width:720px){
	.sy_sjjx{ width: 96%; margin: 20px auto 0;}
	.sy_sjjx_bg{ padding: 30px 0 25px;}
	.sy_sjjx_list{ width: 48%; margin: 0 1% 10px; overflow: hidden;}
	.sy_sjjx_con{ padding:15px 5%;}
	.sy_sjjx_img{ width: 100%;overflow: hidden;}
	.sy_sjjx_img img{ width: 100%; height: auto;}

}
@media (max-width:380px){
	.sy_sjjx_img{ width: 100%; overflow: hidden;}
}
/*设计精选结束*/

/*时装推荐开始*/
.sy_sztj{ max-width: 1300px; margin: 0 auto 40px;}
.sy_sztj_le{ width: 300px; height: 540px; overflow: hidden; float: left;}
.sy_sztj_le img{ width: 300px; height: 540px;}
.sy_sztj_rt{ float: right; width: 1000px;}
.sy_sztj_con{ float: left; width: 300px; margin-left: 33px; overflow: hidden;}
.sy_sztj_img{width: 300px; height: 225px; overflow: hidden;}
.sy_sztj_img img{ transition: all ease-in-out  0.3s; }
.sy_sztj_con span{ font-size: 16px; color: #333; display: block; text-align: center; line-height: 44px; padding-bottom: 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.sy_sztj_con:hover .sy_sztj_img img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05);}

@media(min-width:720px) and (max-width:1350px){
	.sy_sztj{ width: 96%; margin: 0 auto;}
	.sy_sztj_le{ width: 23%;}
	.sy_sztj_le img{ width: 100%; height: auto;}
	.sy_sztj_rt{ width: 77%;}
	.sy_sztj_con{ width: 30%; margin-left: 3%;}
	.sy_sztj_img{ width: 100%; height: auto;}
	.sy_sztj_img img{ width: 100%; height: auto;}
	.sy_sztj_con span{ font-size: 14px;line-height: 30px; padding-bottom: 5px;}
}
@media (max-width:720px){
	.sy_sztj{ width: 96%; margin: 0 auto 25px;}
	.sy_sztj_le{ width: 100%;display: none;}
	.sy_sztj_le img{margin: 0 auto;}
	.sy_sztj_rt{ width: 100%;}
	.sy_sztj_con{width: 48%; margin: 0 1%;}
	.sy_sztj_img{ width: 100%; height: auto;}
	.sy_sztj_img img{ width: 100%; height: auto;}
	.sy_sztj_con span{ font-size: 14px;line-height: 36px;}
	.sy_sjjx_con h3{ font-size: 15px;padding:15px 0 10px;}
	.sy_sjjx_zy{ font-size: 12px;}
}
/*时装推荐结束*/

/*核心团队开始*/
.sy_team_bg{ background: url(../images/bg2.jpg) no-repeat center; background-size: cover; padding: 60px 0 50px;}
.sy_team{ max-width: 1330px; margin: 0 auto;}
.sy_team .sy_tit{ margin-top: 0;}
.sy_team_con{ width: 235px; height: 290px; background: url(../images/bg1.jpg) no-repeat center; margin: 0 15px; float: left;}
.sy_team_img{ width: 154px; height: 154px; overflow: hidden; border-radius: 254px; margin: 35px auto 15px; background: url(../images/icon5.png) no-repeat center; background-size: cover;}
.sy_team_img img{ width: 136px; height: 136px; margin: 9px; border-radius: 136px; transition: all ease-in-out 0.4s; }
.sy_team_con h3{ font-size: 16px; line-height: 16px; color: #000000; text-align: center; font-weight: normal;padding-bottom: 17px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.sy_team_con span{ font-size: 14px; color: #777777; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-align: center; line-height: 14px;padding-bottom: 40px;}

.sy_team_con:hover .sy_team_img img{ transform: scale(0.95); -webkit-transform: scale(0.95); -moz-transform: scale(0.95); -o-transform: scale(0.95);}
.sy_team_pc{ display: block;}
.sy_team_sj{ display: none;}
@media(min-width:960px) and (max-width:1350px){
	.sy_team{ width: 96%; margin: 0 auto;}
	.sy_team_con{  width: 18%;  margin: 35px 1% 0; overflow: hidden;}
	.sy_team_img{ /*width: 60%; height: auto;*/}
	.sy_team_img img{/* width: 80%; height: auto; margin:0 10%;*/}
}
@media(min-width:480px) and (max-width:960px){
	.sy_team_bg{ padding: 30px 0;}
	.sy_team{ width: 96%; margin: 0 auto;}
	.sy_team_con{ width: 30%;  margin: 20px 1% 0; overflow: hidden;}
	.sy_team_pc{ display: none;}
	.sy_team_sj{ display: block;}
	.sy_team_img{ width: 146px; height: 146px; overflow: hidden; border-radius:148px; margin: 35px auto 15px; background: url(../images/icon5.png) no-repeat center; background-size: cover;}
	.sy_team_img img{ width: 128px; height: 128px; margin: 9px; border-radius: 136px; transition: all ease-in-out 0.4s; }
}
@media (max-width:479px){
	.sy_team_bg{ padding: 35px 0 40px;}
	.sy_team{ width: 96%; margin: 0 auto;}
	.sy_team_con{ width: 48%; height: 280px;  margin: 10px 1% 0; overflow: hidden;}
	.sy_team_pc{ display: none;}
	.sy_team_sj{ display: block;}
	.sy_team_con h3{ font-size: 14px;padding-bottom:10px;}
	.sy_team_con span{ font-size: 12px; padding-bottom: 30px;}
	.sy_team_img{ width: 140px; height: 140px; overflow: hidden; border-radius:148px; margin: 35px auto 15px; background: url(../images/icon5.png) no-repeat center; background-size: cover;}
	.sy_team_img img{ width: 122px; height: 122px; margin: 9px; border-radius: 136px; transition: all ease-in-out 0.4s; }
}
/*核心团队结束*/

/*时尚风向开始*/
.sy_news{ max-width: 1300px; margin: 0 auto 60px;}
.sy_news_le{ width: 300px; height: 480px; overflow: hidden; float: left;}
.sy_news_le img{ width: 300px; height: 530px;}
.sy_news_rt{ float: right; width: 1000px;}
.sy_news_con{ width: 300px; margin-left: 33px; overflow: hidden; border: 1px solid #e6e6e6; box-sizing: border-box; height: 480px; position: relative; float: left;padding-bottom: 54px;}
.sy_news_img{ width: 300px; height: 222px; overflow: hidden;}
.sy_news_img img{ width: 300px; height: 222px; transition: all ease-in-out 0.3s;}
.sy_news_con h1{font-size: 17px; line-height: 30px; color: #000; font-weight: normal; margin:20px; max-height: 90px; word-break: break-all;white-space:nowrap;
overflow: hidden;
text-overflow:ellipsis;}
.sy_news_zy{ font-size: 15px; color: #666666; line-height: 30px; max-height: 120px; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;margin:0 20px }
.sy_news_con span{ font-size: 14px; color: #666666; text-transform: uppercase; position: absolute; bottom: 30px; right: 20px; transition: all ease-in-out 0.3s;}
.sy_news_con:hover .sy_news_img img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05);}
.sy_news_con:hover span{ color:#d00;}

.sj_sy_news_rt{display: none;}
@media(min-width:720px) and (max-width:1350px){
	.sy_news{ width: 96%; margin: 0 auto;}
	.sy_news_le{ width: 23%;}
	.sy_news_le img{ width: 100%; height: auto;}
	.sy_news_rt{ width: 77%;}
	.sy_news_con{ width: 30%; margin-left: 3%; height: auto;}
	.sy_news_img{ width: 100%; height: auto;}
	.sy_news_img img{ width: 100%; height: auto;}
	.sy_news_con h1{margin: 20px 20px 10px;}
	}
@media(min-width:1100px) and (max-width:1200px){
	.sy_news{ width: 96%; margin: 0 auto;}
	.sy_news_con{padding-bottom: 70px;}
	.sy_news_zy{ max-height: 85px;word-break: break-all; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}
	}	
@media(min-width:960px) and (max-width:1100px){
	.sy_news{ width: 96%; margin: 0 auto;}
	.sy_news_con{padding-bottom: 74px;}
	.sy_news_zy{ max-height: 55px;word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
	.sy_news_img{ width: 100%; height: auto;}
	.sy_news_img img{ width: 100%; height: auto;}
	}	
@media (min-width:640px) and (max-width:960px){
	.sy_news{ width: 96%; margin: 0 auto;}
	.sy_news_con{padding-bottom: 74px; height: auto;}
	.sy_news_le{ display: none;}
	.sy_news_rt{ width: 100%;}
	.sy_news_con{ width: 30%; margin:0 1.5%; height: auto;}
	.sy_news_img{ width: 100%; height: auto;}
	.sy_news_img img{ width: 100%; height: auto;}
	}	
@media (max-width:640px){
	.sy_news{ width: 96%; margin: 30px auto 0;}
	.sy_news_con{padding-bottom: 64px; height: auto;}
	.sy_news_le{ display: none;}
	.sy_news_rt{ width: 100%;}
	.sy_news_con{ width: 47%; margin:0 1.5% 10px; height: 400px;}
	.sy_news_img{ width: 100%; height: 145px; overflow:hidden;}
	.sy_news_img img{ display:block; width:auto; height: 100%;}
	.sy_news_rt{ display: none;}
	.sj_sy_news_rt{ display: block;}
	.sy_news_con h1{ font-size: 14px;line-height: 20px;margin:20px 20px 10px; overflow:hidden;}
	.sy_news_zy{line-height:20px; font-size: 12px;word-break: break-all; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; height:133px; overflow:hidden;}
	.sy_news_con span{ font-size: 12px;}
}	
/*时尚风向结束*/

/*底部开始*/
.footer_bg{ background-color: #333333;}
.footer{max-width: 1300px; margin: 0 auto; padding-top: 70px;}
.footer_logo{ float: left;margin-right: 75px}
.footer_logo img{ width:auto; height: 124px; margin-top: 33px;}
.footer_nav{ float: left;}
.footer_nav ul{ float: left;width: 130px;}
.footer_nav ul span{ font-size: 16px; color: #eeeeee; display: block; line-height: 18px;padding-bottom: 20px; text-transform: uppercase;}
.footer_nav ul span a{ color:#eee}
.footer_nav ul li{ text-transform:capitalize;}
.footer_nav ul li a{ width: 90%; display: block; line-height: 30px; color: #bbbbbb; font-size: 13px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-transform:capitalize;}
.footer_nav ul li:hover a{  color: #eeeeee;}
.footer_contact{ float: left;max-width: 280px;}
.footer_contact span{ font-size: 16px; color: #eeeeee; display: block; line-height: 18px;padding-bottom: 20px; text-transform: uppercase;}
.footer_contact_con{ font-size: 13px; line-height: 30px; color: #bbbbbb;}
.footer_rt{ float: right}
.footer_ewm{ float: right;margin-left: 36px; width: 120px;}
.footer_ewm img{ width: 120px; height: 120px;}
.footer_ewm span{ color: #eeeeee; font-size: 14px; line-height: 15px; display: block; text-transform: capitalize; height: 30px;}

.copyright{ width: 92%; margin: 35px auto 0; font-size: 14px; color: #bbbbbb; border-top: 1px solid #777777; line-height: 65px; height: 65px; text-align: center;}

.phone_footer{ display: none;}
@media (min-width:1200px) and (max-width:1300px){
	.footer{ width: 96%; margin: 0 auto;}
	.footer_logo { float: left; margin-right: 45px;}
	.footer_nav ul{ width: 100px;}
}
@media (min-width:990px) and (max-width:1199px){
	.footer{ width: 96%; margin: 0 auto;}
	.footer_logo { float: left; margin-right: 35px;}
	.footer_nav ul{ width: 85px;}
	.footer_nav ul span{ font-size: 16px;}
	.footer_ewm{ margin-left: 10px;}
	.footer_contact{ max-width: 200px;}
}
@media (min-width:961px) and (max-width:990px){
	.footer{ width: 96%; margin: 0 auto;}
	.footer_logo { float: left; margin-right: 35px;}
	.footer_nav ul{ width: 85px;}
	.footer_nav ul span{ font-size: 16px;}
	.footer_ewm{ margin-left: 10px;}
	.footer_contact{ max-width: 170px;}
}
@media (max-width:960px){
	.footer_bg{ display: none;}
	.phone_footer{ background-color: #333;display: block; height: 60px; line-height: 60px;}
	.copyright1{ width: 98%; margin: 0px auto 0; font-size: 14px; color: #bbbbbb; line-height: 60px; height: 60px; text-align: center; overflow: hidden;}
}
/*底部结束*/

/*首页结束*/ 

/*内页共用banner*/
.ny_banner{ max-width: 1920px; max-height: 500px; overflow: hidden;}
.ny_banner img{ width: 100%; height: auto;}
@media (max-width:770px){
	.ny_banner img{ width: 150%; height: auto; margin-left: -25%;}
}
/*内页共用左侧栏目*/
.le_column{ width: 120px; position: absolute; left: 0; top: 0; background-color: #f6f6f6; padding: 0 0 10px; transition: all ease-in-out 0.3s; overflow: hidden;}
.le_column_but{ width: 120px; height: 45px;display: block; margin-bottom: 10px; cursor: pointer; background-color: #dd0000;}
.le_column_but img{ width: 100px; height: 45px; margin: 0 auto;}
.le_column li a{ color: #444444; font-size: 13px; line-height: 40px; height: 40px; text-align: center; display: block; text-overflow: ellipsis; white-space: nowrap; width:100px; overflow: hidden; padding: 0 10px;}
.le_column li .one{ color: #dd0000;}
.le_column li:hover a{ color: #dd0000;}
.about .le_column.hide{ height: 35px; overflow: hidden; transition: all ease-in-out 0.3s;}
/*内页标题*/
.ny_tit{ width: 100%; margin-top: 50px;}
.ny_tit h1{ color: #262626; font-size: 30px; text-align: center; text-transform: uppercase;}
.ny_tit h2{ color: #bbbbbb; font-size: 25px; text-transform: uppercase; text-align: center;}
.ny_tit hr{ background-color: #888888; width: 50px; height: 2px; margin: 10px auto 0; border: none;}

@media(max-width:720px){
	.ny_tit{ width: 100%; margin-top: 30px;}
	.ny_tit h1{ color: #262626; font-size: 22px; text-align: center;}
	.ny_tit h2{ color: #bbbbbb; font-size: 16px; text-transform: uppercase; text-align: center;}
	.ny_tit hr{width: 40px;}
}
/*关于我们内容开始*/
.about{ position: relative;  max-width: 1500px; margin: 0 auto;}
.about_con{ max-width: 1200px; min-height: 300px; margin: 0 auto; padding-bottom: 70px;}
.about_con_box{ margin-top: 50px; min-height: 250px;}
.about_text{ display:block; width:98%; height:auto; margin:20px auto 0; font-size: 14px; color: #555555; line-height: 35px;}
.about_img{ width: 100%; height: auto; margin: 20px 0;}
.about_img img{}

.about_text img{ display:block; width:100%; margin:0 auto; height:auto;}
.about_text p img{ display:block; width:100%; margin:0 auto; height:auto;}

/*数字开始*/
.wrapper .list { width: 100%;}
.main{max-width: 720px; margin: 0 auto;}
.mumping_mun li{ margin:45px 55px; float: left; text-align: center; position: relative;}
.mumping_mun p{display:block; font-size:16px; color:#555555; text-align: center; margin-top: 10px;}
.mumping_mun h2{font-size: 40px; color: #555;font-weight:bold;  padding: 0 30px 0 0;text-align: center;}
.mumping_mun strong{font-style: normal; font-size: 40px; color: #555;font-weight:bold;  position: absolute; top: 0px; right: 15px; z-index: 22;}
.mun_top{ position: relative;}
/*数字结束*/
@media (min-width:1300px) and (max-width:1500px){
	.about{  max-width: 1300px;}
	.about_con{ max-width: 1100px; margin-left: 150px;}
}
@media (min-width:1100px) and (max-width:1299px){
	.about{  max-width: 1100px;}
	.about_con{ max-width:900px; margin-left: 150px;}
}
@media (min-width:1000px) and (max-width:1099px){
	.about{  max-width:1000px;}
	.about_con{ max-width:800px; margin-left: 150px;}
}
@media (min-width:960px) and (max-width:999px){
	.le_column{ display: none;}
	.about{ width: 96%; margin: 0 auto;}
	
}
@media (max-width:960px){
	.le_column{ display: none;}
	.about{ width: 96%; margin: 0 auto;}
	.about_con_box{ margin-top: 30px;}
}
@media (max-width:780px){
	.main{ width: 100%;}
	.mumping_mun li{width: 31.8%; margin:20px 0.5%; overflow: hidden;}
	.mumping_mun p{display:block; font-size:12px; color:#555555; text-align: center; margin-top: 10px;}
	.mumping_mun h2{font-size: 30px; color: #555;font-weight:bold;  /*padding: 0 15px 0 0;*/text-align: center;}
	.mumping_mun strong{font-style: normal; font-size: 30px; color: #555;font-weight:bold;  position: absolute; top: 0px; /*right: 15px;*/ z-index: 22;}
	.mumping_mun .on1 h2{padding: 0 15px 0 0;}
	.mumping_mun .on1 strong{right: 5px;}
	.mumping_mun .on2 h2{padding: 0 20px 0 0;}
	.mumping_mun .on2 strong{right: 35px;}	
	.mumping_mun .on3 h2{padding: 0 20px 0 0;}
	.mumping_mun .on3 strong{right: 20px;}
	
	.about{ width: 95%; margin: 0 auto;}
	.about_con{padding-bottom: 20px;}
	.about_text{ line-height: 28px; width: 93%; height:auto; margin: 0 auto;}
	.about_img{width: 93%; height: auto; margin: 20px auto;}
	.about_text img{ display:block; width:100%; margin:0 auto; height:auto;}
    .about_text p img{ display:block; width:100%; margin:0 auto; height:auto;}
}
/*关于我们内容结束*/

/*组织架构开始*/
.zzjg_img{ margin: 0 auto;}
.zzjg_img img{margin: 20px auto;}
.ckdt{ border: none;background: #f2f2f2;color: #777777;font-size: 15px; cursor: pointer; display: block; border-radius: 5px; margin: 60px auto 0; width: 140px; height: 40px; line-height: 40px; text-align: center;transition: 0.3s;}
.ckdt:hover{background: #dd0000; color: #fff;}
.smallimg{ width: 100%; height: auto;}
.bigimg{ width:1200px; position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999; }
.mask{position: fixed; left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s; width:100%; height: 100%; display: none}
.mask>img{position: fixed;right:60px;top: 120px;width: 50px;}
.mask>img:hover{cursor:pointer}

.sjgd_img{ width: 100%; height: auto; overflow: hidden;}
.sjgd_img img{ width: auto; height: auto; margin: 20px auto;}
@media (max-width:1500px){
	.zzjg_img{ width: 100%; height: auto;}
	.zzjg_img img{ width: 100%; height: auto;}
}
@media(max-width:1300px){
	.sjgd_img{ width: 100%;}
	.sjgd_img img{ width: 100%; height: auto;}
}
@media(max-width:720px){
	.sjgd_img{width: 93%; height: auto; margin: 20px auto;}
	.mask>img{position: fixed;right:30px;top: 120px;width: 30px;}
	.bigimg{ width: 100%; height: auto;}
}
/*组织架构结束*/


/*文化开始*/
.about_culture{margin-top: 90px;}
.about_culture_le{ color: #444444; line-height: 30px; float: left; width: 715px; margin-right: 25px; width: ;}
.about_culture_rt{ float: right; width: 460px; height: 480px;}
.about_culture_le span{ font-size: 18px; font-weight: bold; display: block;}
.about_culture_le p{ font-size: 14px; display: block;}
.about_culture_text{ color: #444444; width: 100%; line-height: 30px;}
.about_culture_text span{ font-size: 18px; font-weight: bold; display: block;}
.about_culture_text p{font-size: 14px; display: block;}
@media(max-width:1500px){
	.about_culture_le{ width: 60%; margin-right: 2%; overflow: hidden;}
	.about_culture_rt{ width: 38%; height: 480px; overflow: hidden;}
	.about_culture_rt img{ width: auto; height: 100%;}
}
@media(max-width:720px){
	.about_culture{margin-top: 35px;}
	.about_culture_le{ width: 96%; margin: 0 auto; float: none; line-height: 24px;}
	.about_culture_rt{ width: 96%; margin: 0 auto; float: none; height: auto;}
	.about_culture_rt img{ width: 100%; height: auto;}
	.about_culture_le span{ font-size: 16px; font-weight: bold; display: block;}
	.about_culture_le p{ font-size: 14px; display: block;margin-bottom: 25px;}
	.about_culture_text{ width:96%;margin: 25px auto 0; line-height: 24px;}
	.about_culture_text span{ font-size: 16px; font-weight: bold; display: block;}
	.about_culture_text p{font-size: 14px; display: block;}	
}
/*文化结束*/

/*办公环境开始*/
.about_envir{ max-width: 1230px; margin: 0 auto;padding-top: 45px; position: relative; min-height: 370px;}
.about_envir_img{ width:380px; height: 285px; margin:0 15px 35px;  float: left; position: relative; cursor: pointer;}
.about_envir_img img{ width:380px; height: 285px;}
.about_envir_span{ position: absolute; left: 0; bottom: 25px; background: url(../images/icon6.png) repeat-x center; max-width: 270px; width: 0px; text-align: center; display: block; line-height: 50px; height: 50px; color: #fff; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; transition: all ease-in-out 0.3s;}
.about_envir_img:hover .about_envir_span{ width: 270px;}

.bigimg_box{ width: 580px; margin: 0 auto; padding: 25px; background-color: #fff; position: fixed; left: 0; right: 0; top: 110px; display: none; z-index: 9999; overflow: hidden;}
.bigimg_box img{width: 580px; height: 435px;}
.bigimg_box_span{font-size: 16px; color: #000; line-height: 55px;display: block;}
.bigimg_zy{ padding: 15px 25px; background-color: #f4f4f4;}
.bigimg_zy p{ font-size: 13px; color: #555555; line-height: 25px; max-height: 46px; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.mask1{position: fixed; left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s; width:100%; height: 100%; display: none}
.mask1>img{position: fixed;right:60px;top: 120px;width: 50px;}
.mask1>img:hover{cursor:pointer}
@media (min-width:1300px) and (max-width:1500px){
	.about_envir_con{ max-width: 1100px; margin-left: 150px;}
	.about_envir{ width: 100%;}
	.about_envir_img{ width: 30.3%; height: auto; margin: 0 1.5% 35px;}
	.about_envir_img img{ width:100%; height: auto;}
}
@media (min-width:1100px) and (max-width:1299px){
	.about_envir_con{ max-width:900px; margin-left: 150px;}
	.about_envir{ width: 100%;}
	.about_envir_img{ width: 30.3%; height: auto; margin: 0 1.5% 35px;}
	.about_envir_img img{ width:100%; height: auto;}	
}
@media (min-width:1000px) and (max-width:1099px){
	.about_envir_con{ max-width:900px; margin-left: 150px;}
	.about_envir{ width: 100%;}
	.about_envir_img{ width: 30.3%; height: auto; margin: 0 1.5% 35px;}
	.about_envir_img img{ width:100%; height: auto;}	
	.about_envir_img:hover .about_envir_span{ width: 100%;}
}
@media (max-width:999px){
	.about_envir_con{ width: 98%; margin: 0 auto;}
	.about_envir{ width: 100%;}
	.about_envir_img{ width: 46%; height: auto; margin: 0 2% 30px;}
	.about_envir_img img{ width:100%; height: auto;}	
	.about_envir_img:hover .about_envir_span{ width: 100%;}
	.bigimg_box{ width: 90%; margin: 0 auto; padding: 3%; background-color: #fff; position: fixed; left: 0; right: 0; top: 190px; display: none; z-index: 9999;}
	.bigimg_zy p{ max-height: 69px; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}
	.mask1>img{position: fixed;right:10px;top: 120px;width: 50px;}
	.mask1>img:hover{cursor:pointer}
}
@media (max-width:760px){
	.about_envir_con{/*padding-bottom: 20px;*/}
	.about_envir{ width: 100%; padding-top: 30px;}
	.about_envir_img{ width: 46%; height: auto; margin: 0 2% 15px;}
	.about_envir_img img{ width:100%; height: auto;}	
	.about_envir_span{ height: 40px; line-height: 40px; font-size: 14px; bottom: 15px;}
	.about_envir_img:hover .about_envir_span{ width: 100%;}	
	.bigimg_box{ width: 90%; margin: 0 auto; padding: 5%; background-color: #fff; position: fixed; left: 0; right: 0; top: 130px; display: none; z-index: 9999;}
	.bigimg_box{ width: 85%; padding: 5%;}
	.bigimg_box img{width:100%; height:auto;}
	.bigimg_zy span{ font-size: 14px; color: #000; line-height: 55px;}
	.bigimg_zy p{ font-size: 12px; color: #555555; line-height: 25px; background-color: #f4f4f4; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden;}
	.mask1>img{position: fixed;right:10px;top: 90px;width: 40px;}
	.mask1>img:hover{cursor:pointer}
}
/*办公环境结束*/


/*团队开始*/
.team_con{ margin-top: 50px; max-height: 1125px; overflow: hidden;transition: all ease-in 1.5s;}
.team{ width: 270px; height: 336px; background: url(../images/bg1.jpg) no-repeat center; background-size: cover; margin: 0 15px 40px; float: left; border: 1px solid #d4d4d4; box-sizing: border-box;}
.team_img{ width: 162px; height: 162px; overflow: hidden; border-radius: 254px; margin: 55px auto 15px; background: url(../images/icon5.png) no-repeat center; background-size: cover;}
.team_img img{ width: 142px; height: 142px; margin: 10px; border-radius: 136px; transition: all ease-in-out 0.4s; }
.team h3{ font-size: 16px; line-height: 16px; color: #000000; text-align: center; font-weight: normal;padding-bottom: 17px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.team span{ font-size: 14px; color: #777777; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-align: center; line-height: 14px;padding-bottom: 40px;}

.team:hover .team_img img{ transform: scale(0.95); -webkit-transform: scale(0.95); -moz-transform: scale(0.95); -o-transform: scale(0.95);}
.more_fencai{ width: 300px; height: 45px; line-height: 45px; display: block; margin: 0 auto; background-color: #eeeeee; border-radius: 45px; color: #777777; font-size: 16px; text-align: center; cursor: pointer; transition: 0.3s;}
.more_fencai:hover{ background-color: #dd0000; color: #fff;}

@media (min-width:1300px) and (max-width:1500px){
	.team_con{ width: 100%;}
	.team{ width: 22%; height: 336px; margin: 0 1.5% 40px;}
}
@media (min-width:960px) and (max-width:1299px){
	.team_con{ width: 100%; max-height: 1065px;}
	.team{ width: 30.3%; height: 316px; margin: 0 1.5% 40px;}	
	.team_img{ margin: 35px auto 15px;}
}
@media (max-width:959px){
	.team_con{ width: 100%; max-height: 1065px;}
	.team{ width: 30.3%; height: 316px; margin: 0 1.5% 40px;}	
	.team_img{ width: 154px; height: 154px; overflow: hidden; border-radius: 254px; margin: 35px auto 15px; background: url(../images/icon5.png) no-repeat center; background-size: cover;}
	.team_img img{ width: 136px; height: 136px; margin: 9px; border-radius: 136px; transition: all ease-in-out 0.4s; }	
}
@media (max-width:760px){
	.team_con{ width: 100%; max-height: 1264px;margin-top: 30px;}
	.team{ width: 47%; height: 296px; margin: 0 1.5% 20px;}
	.more_fencai{ margin-top: 10px;font-size: 14px; line-height: 40px; height: 40px; width: 210px;}
	.team h3{ font-size: 15px; line-height: 16px;}	
	.team span{ font-size: 13px; }
	.team_img{ width: 148px; height: 148px; overflow: hidden; border-radius: 248px;}
	.team_img img{ width: 130px; height: 130px; margin: 9px; border-radius: 130px; }	
}
/*团队结束*/

/*团队内容开始*/
.teamcom_top_bg{background-color: #eaeaea;}
.teamcom_top{ max-width: 1200px; margin: 0 auto; padding: 37px 0;}
.teamcom_top_le{ width: 265px; padding-left: 15px; float: left;}
.teamcom_top_le img{ width: 208px; height: 208px; border-radius: 208px; overflow: hidden; border: 3px solid #fff;}
.teamcom_top_rt{ width: 920px; float: right;}
.teamcom_top_rt h2{ font-size: 18px; color: #000; font-weight: normal; margin-top: 15px;}
.teamcom_top_rt h2 strong{ font-size: 22px; color: #333; font-weight: normal;}
.teamcom_top_fenlei{ font-size: 14px; height: 25px; line-height: 25px; color: #fff; background-color: #DD0000; display: block; border-radius: 25px; text-align: center; margin: 13px 0 15px; padding: 0 20px; width: 260px;}
.teamcom_top_zy{ font-size: 15px; color: #555555; line-height: 30px;max-height: 120px; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;}

@media(max-width:1220px){
	.teamcom_top{ width: 95%; margin: 0 auto;}
	.teamcom_top_le{width:25%; padding-left: 3%;}
	.teamcom_top_rt{ width: 72%;}
}
@media(max-width:1000px){
	.teamcom_top_le{width:31%; padding-left: 2%;}
	.teamcom_top_rt{ width: 67%;}	
}
@media(max-width:800px){
	.teamcom_top_le{width:40%; padding-left: 2%;}
	.teamcom_top_rt{ width: 58%;}		
}
@media(max-width:640px){
	.teamcom_top_le{width:48%; padding-left: 0%; float: none;margin: 0 26%;}
	.teamcom_top_le img{ width: 158px; height: 158px; border-radius: 208px; overflow: hidden; border: 3px solid #fff;}
	.teamcom_top_rt{ width: 100%;}	
	.teamcom_top_rt h2{ font-size: 16px; color: #000; font-weight: normal; margin-top: 10px;}
	.teamcom_top_rt h2 strong{ font-size: 22px;}
	.teamcom_top_fenlei{ font-size: 12px;  width: 120px;}
	.teamcom_top_zy{ font-size: 13px; line-height: 24px;}
}
.teamcon{ max-width: 1330px; margin: 0 auto;}
.teamcon .sy_sjjx .sy_sjjx_list{margin:0 16px 35px;}
.teamcon .sy_tit1{ margin-top: 25px;}
.teamsjjx{font-size:0; text-align: center;}
.teamsjjx_list{ width: 298px; border: 1px solid #e6e6e6; box-sizing: border-box; background-color: #fff; display: inline-block; margin: 35px 16px 0;}
.teamsjjx_con{ padding:10px 13px;display: block;}
.teamsjjx_img{ width: 270px; height: 216px; overflow: hidden;}
.teamsjjx_img img{ transition: all ease-in-out  0.3s; margin: 0 auto;}
.teamsjjx_list:hover .teamsjjx_img img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05);}
.teamsjjx_con h3{ color: #555555; font-size: 17px; font-weight: normal; text-align: center; line-height: 18px; padding: 10px 0 8px;}
.teamsjjx_zy{ font-size: 14px; line-height: 14px; padding-bottom: 12px; color: #888888; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.teamcon .more_fencai{ margin-bottom: 70px; margin-top: 10px;}
@media (min-width:960px) and (max-width:1340px ) {
	.teamcon{ width: 98%; margin: 0 auto;}		
	.teamsjjx_list{width: 22.6%; margin: 0 1.2% 35px;}
	.teamsjjx_img{ width: 100%; height: auto;}
	.teamsjjx_img img{ width: 100%; height: auto;}	
}
@media (max-width:960px){
	.teamcon{ width: 98%; margin: 0 auto;}		
	.teamsjjx_list{width: 30.9%; margin: 0 1.2% 25px;}
	.teamsjjx_img{ width: 100%; max-height: 190px; overflow: hidden;}
	.teamsjjx_img img{ width: 100%; height: auto;}	
}
@media (max-width:681px){
	.teamcon .sy_tit1 h1{ background-size: 300%;}
	.teamsjjx{ text-align: left;}
	.teamsjjx_list{width: 48%; margin: 0 1% 15px; display:inline-block;}
	.teamsjjx_img{ width: 100%; max-height: 160px; overflow: hidden; line-height: 160px;}
	.teamsjjx_img img{ width: 100%; height: auto; line-height: 160px;}	
	.teamsjjx_con{padding: 8px 8px 10px;}
	.teamsjjx_con h3{ font-size: 14px;}
	.teamsjjx_zy{ font-size: 12px;}
}
@media (max-width:380px){
	.teamsjjx_img{ width: 100%; max-height: 126px; overflow: hidden; line-height: 126px;}
	.teamsjjx_img img{ width: 100%; height: auto; line-height: 126px;}	
}

.teamsztj{max-width: 1320px; margin: 0 auto; max-height: 279px; overflow: hidden; transition: all ease-in 1.5s;}
.teamsztj_con{ float: left; width: 300px; margin:0 15px; overflow: hidden;}
.teamsztj_img{width: 300px; height: 225px; overflow: hidden;}
.teamsztj_img img{ transition: all ease-in-out  0.3s; }
.teamsztj_con span{ font-size: 16px; color: #333; display: block; text-align: center; line-height: 44px; padding-bottom: 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.teamsztj_con:hover .teamsztj_img img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05);}

@media (min-width:1221px) and (max-width:1340px ) {	
	.teamsztj{ width: 98%; margin: 0 auto;}
	.teamsztj_con{ width: 22.6%;margin: 0 1.2% 35px;}
	.teamsztj_img{ width: 100%; height: auto;}
	.teamsztj_img img{ width: 100%; height: auto;}
}
@media (min-width:961px) and (max-width:1220px ) {	
	.teamsztj{ max-height: 240px;}
	.teamsztj_con{ width: 22.6%;margin: 0 1.2% 35px;}
	.teamsztj_img{ width: 100%; height: auto;}
	.teamsztj_img img{ width: 100%; height: auto;}	
}
@media (max-width:960px){
	.teamsztj{ max-height: 240px;}
	.teamsztj_con{ width: 30.9%;margin: 0 1.2% 0;}
	.teamsztj_img{ width: 100%; height: auto;}
	.teamsztj_img img{ width: 100%; height: auto;}	
}	
@media (max-width:780px){
	.teamsztj{ max-height: 220px;}
}
@media (max-width:681px){
	.teamsztj{ max-height: 580px;}
	.teamsztj_con{ width: 48%;margin: 0 1% 0;}
	.teamsztj_img{ width: 100%; height: auto;}
	.teamsztj_img img{ width: 100%; height: auto;}	
	.teamsztj_con span{font-size: 14px;}	
}
@media (max-width:642px){
	.teamsztj{ max-height: 540px;}
	}
@media (max-width:585px){
	.teamsztj{ max-height: 510px;}
	}	
@media (max-width:545px){
	.teamsztj{ max-height: 480px;}
	}	
@media (max-width:505px){
	.teamsztj{ max-height: 450px;}
	}	
@media (max-width:465px){
	.teamsztj{ max-height: 420px;}
	}	
@media (max-width:425px){
	.teamsztj{ max-height:390px;}
	}	
@media (max-width:385px){
	.teamsztj{ max-height:360px;}
	}	
@media (max-width:345px){
	.teamsztj{ max-height:330px;}
	}
/*团队内容结束*/

/*鸿天故事开始*/
.gushi{border-left: 1px solid #dddddd; padding: 70px 0px 40px 15px; margin-left: 50px;}
.mrt80{ margin-top: 80px;}
.gushi_con{ margin-left: -15px; padding-left: 70px; min-height: 100px; overflow: hidden; background: url(../images/icon7.png) no-repeat 0px top; position: relative; left: -15px; transition: all ease-in-out 0.3s;}
.gushi_con h2{ color: #555555; font-size: 16px; line-height: 30px; font-weight: normal;}
.gushi_zy{ font-size: 13px; line-height: 25px; color: #888; font-style:italic; }
.gushi_con:hover{background: url(../images/icon8.png) no-repeat 0px top; cursor: default;}

@media(max-width:960px){
	.gushi{ padding: 40px 0px 20px 15px; margin-left: 20px;}
	.mrt80{ margin-top: 30px;}
	.gushi_con{ padding-bottom: 20px;}
}
/*鸿天故事结束*/

/*招聘开始*/
.join-box{ background: #f2f2f2; padding: 50px 0;}
.join{ max-width: 1300px; margin: 0 auto; padding:25px 25px 60px; background-color: #fff;}
.list_th{ background-color: #f4f4f4; height: 50px; line-height: 50px;}
.list_th span{ font-size: 18px; color: #000000; text-align: center; display: block; width: 20%; float: left;}
.list_dl{}
.list_dt{ background: #fff; color: #333; height: 56px; line-height: 56px; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; border-bottom: 1px solid #dddddd;}
.list_dt:hover{ background: #fff;}
.list_dt span,.list_dt i{ float: left; width: 20%; display: block; text-align: center; font-size: 16px; color: #020202;}
.list_dt i{ height: 56px; line-height: 56px; text-align: center;}
#open{ background: #fff;}
.list_dt_icon{ display: block; width: 20px; height: 10px;background: url("../images/off.png") no-repeat center;}
#open .list_dt_icon{ background: url(../images/open.png) no-repeat center; }
.list_dd{ display: none;}
.join_jieshao{ background-color: #f8f8f8; padding: 20px 40px; border-bottom: 1px solid #dddddd;}
.join_jieshao span{ font-size: 14px; color: #444444; display: block; font-weight: bold;}
.join_jieshao p{color: #444; font-size: 14px; line-height: 30px; display: block;}


/*手机端*/
.join_phone{ width: 96%; margin: 0 auto; display: none;padding-bottom: 30px}
.join_phone_th{ background-color: #f4f4f4; height: 50px; line-height: 50px;}
.join_phone_th span{ font-size: 18px; color: #000000; text-align: center; display: block; width: 20%; float: left;}
.join_phone_dl{ width: 96%; margin: 0 auto;}
.join_phone_dt{ background: #fff; color: #333; height: 56px; line-height: 56px; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; border-bottom: 1px solid #dddddd;}
.join_phone_dt:hover{ background: #fff;}
.join_phone_dt span,.join_phone_dt i{ float: left; display: block; text-align: left; font-size: 14px; color: #020202;}
.join_phone_dt span{ width: 90%;}
.join_phone_dt i{ width: 10%; height: 56px; line-height: 56px; text-align: center;}
#open{ background: #fff;}
.join_phone_icon{ display: block; width: 20px; height: 10px;background: url("../images/off.png") no-repeat center;}
#open .join_phone_icon{ background: url(../images/open.png) no-repeat center; }
.join_phone_dd{ display: none;}
.join_phone_dd .join_jieshao{ background-color: #f8f8f8; padding: 20px; border-bottom: 1px solid #dddddd;}
.join_phone_dd .join_jieshao span{ font-size: 12px; line-height: 28px; color: #444444; display: block; font-weight: bold;}
.join_phone_dd .join_jieshao p{color: #444; font-size: 12px; line-height: 30px; display: block;}
@media (max-width:1300px){
	.join-box{ padding:0;}
	.join{ width: 98%; margin: 0 auto;padding: 35px 1% 60px;}

}	
@media (max-width:960px){
	.list_th span{font-size: 16px;}
	.list_dt span,.list_dt i{font-size: 14px;}
	.join_jieshao span{ font-size: 12px;}
	.join_jieshao p{ font-size: 12px;}	
}
@media (max-width:680px){
	.join-box{ display: none;}
	.join_phone{ display: block; min-height: 400px;}
}
/*招聘结束*/

/*产品展示开始*/
.pro_zhanshi1{ max-width: 1320px; margin: 0 auto; overflow: hidden; padding-top: 50px;}
.pro_zhanshi1_con{ width: 310px; height: 220px; overflow: hidden; margin: 0 10px; position: relative; float: left;}
.pro_zhanshi1_img{ width: 310px; height: 220px; overflow: hidden;}
.pro_zhanshi1_img img{ width: 310px; height: 220px; transition: all ease-in-out 0.3s;}
.pro_zhanshi1_text{ position: absolute;bottom: 0; left: 0; right: 0;}
.pro_zhanshi1_text h3{ font-size: 25px; font-weight: bold; color: #fff; text-align: center;  line-height: 25px; text-transform: uppercase;}
.pro_zhanshi1_text span{ display: block; font-size: 25px; color: #fff; text-align: center; line-height: 25px; padding: 20px 0 24px;}
.pro_zhanshi1_con:hover .pro_zhanshi1_img img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05);}
@media (min-width:960px) and (max-width:1340px){
	.pro_zhanshi1{width: 98%; margin: 0 1%;}
	.pro_zhanshi1_con{ width: 23%; height: auto; margin: 0 1%;}
	.pro_zhanshi1_img{ width: 100%; height: auto;}
	.pro_zhanshi1_img img{ width: 100%; height: auto;}
}
@media (min-width:961px) and (max-width:1200px){
	.pro_zhanshi1_text h3{ font-size: 22px;}
	.pro_zhanshi1_text span{ font-size: 22px; padding: 10px 0 20px;}
}
@media (max-width:960px){
	.pro_zhanshi1{width: 98%; margin: 0 1%;}
	.pro_zhanshi1_con{ width: 47%; height: auto; margin: 0 1.5% 30px;}
	.pro_zhanshi1_img{ width: 100%; height: auto;}
	.pro_zhanshi1_img img{ width: 100%; height: auto;}	
}
@media (max-width:770px){
	.pro_zhanshi1{width: 97%; margin: 0 1.5%;}
	.pro_zhanshi1_con{ width: 47%; height: auto; margin: 0 1.5% 25px;}	
}
@media (max-width:640px){
	.pro_zhanshi1{ padding-top: 20px;}
	.pro_zhanshi1_con{ width: 47%; height: auto; margin: 0 1.5% 15px;}
	.pro_zhanshi1_text h3{ font-size: 18px; line-height: 18px;}
	.pro_zhanshi1_text span{ font-size: 18px; line-height: 18px; padding: 10px 0 15px;}
}
/*标题*/
.sy_tit2{ max-width: 1300px; overflow: hidden; margin: 58px auto 10px; background: url(../images/icon3.png) no-repeat center; padding-bottom: 30px; }
.sy_tit2 h1{ color: #000000; font-size: 26px; text-align: center; text-transform: uppercase; line-height: 26px;overflow:hidden ; }
.sy_tit2 strong{ color: #fe1759;}
.sy_tit2 span{ font-weight: normal; color: #bbbbbb;}
@media (max-width:1340px){
	.sy_tit2{width: 96%;}
}

@media (max-width:960px ) {
	.sy_tit2{ width: 96%; margin: 40px auto 0;}
	.sy_tit2 h1{font-size: 20px;}
}
@media (max-width:720px ) {
	.sy_tit2{ width: 95%; margin: 15px auto 0; background: url(../images/icon16.png) no-repeat center;}
	.sy_tit2 h1{font-size: 18px;}
	.sy_tit2{ background-size: 300%;}
}
/* 男装、童装*/
.zhanshi_nan{ max-width: 1320px; margin: 0 auto; overflow: hidden; padding-bottom: 30px;}
.zhanshi_nan_con{ float: left;width: 300px; margin: 20px 15px 0;}

.zhanshi_img{width: 300px; overflow: hidden;}
.zhanshi_img img{ transition: all ease-in-out  0.3s; }
.zhanshi_nan_con span{ font-size: 16px; color: #333; display: block; text-align: center; line-height: 44px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.zhanshi_nan_con:hover .zhanshi_img img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05);}
.more_zhanshi{ width: 350px; height: 45px; line-height: 45px; display: block; margin: 30px auto; background-color: #eeeeee; border-radius: 45px; color: #777777; font-size: 16px; text-align: center; cursor: pointer; transition: 0.3s;}
.more_zhanshi:hover{ background-color: #dd0000; color: #fff;}

@media (min-width:961px) and (max-width:1340px){
	.zhanshi_nan{ width: 98%; margin: 0 auto;}
	.zhanshi_nan_con{width: 23%; margin: 0 1%;}
	.zhanshi_img{ width: 100%; height: auto;}
	.zhanshi_img img{ width: 100%; height: auto;}
}
@media (max-width:960px){
	.zhanshi_nan{ width: 96%; margin: 0 auto;}	
	.zhanshi_nan_con{width: 47%; margin: 20px 1.5% 0;}
	.zhanshi_img{ width: 100%; height: auto;}
	.zhanshi_img img{ width: 100%; height: auto;}
}
@media (max-width:680px){
	.zhanshi_nan{ padding-bottom: 10px;}
	.zhanshi_nan_con{width: 47%; margin: 10px 1.5% 0;}
	.zhanshi_nan_con span{ font-size: 14px; line-height: 40px;}
	.more_zhanshi{ margin: 10px auto 20px;font-size: 14px; line-height: 40px; height: 40px; width: 310px;}
}
/*女装*/
.zhanshi_nv_bg{ background-color: #f6f6f6; padding: 1px 0 15px;}
.zhanshi_nv{ max-width: 1300px; margin: 0 auto; overflow: hidden; padding-bottom: 15px;}

.zhanshi_nv_le{ max-width: 300px; float: left; margin-top: 20px;}
.zhanshi_nv_le img{ width: 100%; height: auto;}
.zhanshi_nv_rt{ max-width: 990px; float: right; margin-top: 20px;}
.zhanshi_nv_con{ float: left; width: 300px; margin-left:30px;}
.zhanshi_nv_con span{ font-size: 16px; color: #333; display: block; text-align: center; line-height: 44px; padding-bottom: 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.zhanshi_nv_con:hover .zhanshi_img img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05);}

.more_zhanshi1{ width: 280px; height: 45px; line-height: 45px; display: block; margin: 30px auto; background-color: #aaaaaa; border-radius: 45px; color: #fff; font-size: 16px; text-align: center; cursor: pointer; transition: 0.3s;}
.more_zhanshi1:hover{ background-color: #dd0000; color: #fff;}

@media (min-width:961px) and (max-width:1320px){
	.zhanshi_nv{ width: 98%; margin: 0 auto;}
	.zhanshi_nv_le{ width: 23%; float: left;}
	.zhanshi_nv_rt{ width: 77%; float: right;}
	.zhanshi_nv_con{width: 31.3%; margin-left:2%;}
	.zhanshi_img{ width: 100%; height: auto; height:165px; overflow:hidden;}
	.zhanshi_img img{ width: 100%; height: auto;}
}
@media (max-width:960px){
	.zhanshi_nv_bg{padding-top: 20px; margin-bottom: 60px;}
	.zhanshi_nv{ width: 96%; margin: 0 auto; }
	.zhanshi_nv_le{ display: none;}
	.zhanshi_nv_rt{ width: 100%; float: none; margin-top: 1;}
	.zhanshi_nv_con{width: 47%; margin: 0 1.5%;}
	.zhanshi_img{ width: 100%; height: auto;}
	.zhanshi_img img{ width: 100%; height: auto;}
}
@media (max-width:680px){
	.zhanshi_nv_bg{padding-top: 20px; margin-bottom: 40px; padding-bottom: 0px;}
	.zhanshi_nv_rt{ width: 100%; float: none; margin-top: 10px;}
	.zhanshi_nv_con span{ font-size: 14px; line-height: 40px;}
	.more_zhanshi1{ margin: 10px auto 20px;font-size: 14px; line-height: 40px; height: 40px; width: 250px;}
}
/*产品展示结束*/

/*二级栏目开始*/
.ny_sub_nav{max-width: 1250px; margin: 0 auto 25px; background: url(../images/icon10.png) no-repeat left center; backgroung-size:50px 1px; padding-left:70px; display: block;}
.ny_sub_nav a{ padding:0 25px;height: 30px; line-height: 28px; font-size: 16px; text-align: center; display: block; float: left; transition: all ease-in-out 0.3s; color: #555555;}
.ny_sub_nav a:hover{ color: #fff; background-color: #DD0000; border-radius: 30px;}
.ny_sub_nav .one{color: #fff; background-color: #DD0000; border-radius: 30px;}
/*二级栏目结束*/

/*产品展示列表开始*/
.zhanshi_list_bg{ background-color: #f4f4f4; padding-top: 40px;}
.zhanshi_list_biaoti{ background-color: #fff;position: relative; width: 94%; height: 55px; padding-left: 6%;}
.zhanshi_list_biaoti h3{ width: 72%; color: #333333; font-size: 16px;text-align: left; font-weight: normal; line-height: 55px; height: 55px;}
.zhanshi_list_biaoti span{ width: 85px; display: block; text-align: center; background: url(../images/icon9.png) no-repeat left; line-height: 55px; height: 55px; color: #888888; font-size: 14px; position: absolute; right: 0; bottom: 0;}
.zhanshi_list_bg .zhanshi_nan_con{ margin: 30px 15px 0;}
.zhanshi_list_bg .zhanshi_nan_con:hover{ box-shadow: 0 0 10px 0 #ccc;}
.zhanshi_list_bg .zhanshi_nan_con:hover .zhanshi_img img{ transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);}

@media (max-width:1300px){
	.ny_sub_nav{ width: 89%; margin: 0 auto; padding-left: 7%;}
	.zhanshi_list_bg .zhanshi_nan_con{ margin: 30px 1% 0;}
}
@media (max-width:680px){
	.ny_sub_nav{ width: 100%; margin: 0 auto; padding-left: 0%; background: none;}
	.ny_sub_nav a{ font-size: 14px; line-height: 30px; width: 48%; margin: 0 1%; overflow: hidden; padding: 0; background-color: #e5e5e5; color: #333; border-radius: 30px; margin-bottom: 10px;}
	.zhanshi_list_bg{ padding-top: 30px;}
	.zhanshi_list_bg .zhanshi_list_biaoti{height: 45px;}
	.zhanshi_list_bg .zhanshi_list_biaoti h3{ font-size: 14px; width: 60%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;line-height: 45px; height: 45px;}
	.zhanshi_list_bg .zhanshi_list_biaoti span{ width: 40px; padding-left: 10px; background-size: 35%; font-size: 12px;line-height: 45px; height: 45px;}
	.zhanshi_list_bg .zhanshi_nan_con{ margin: 20px 1% 0;}
}
/*产品展示列表结束*/

/*翻页开始*/
.fanye{ text-align: center; margin:90px 0 70px; height: 40px;}
.fanye a{ height: 40px; padding: 12px 17px; margin:0 5px; font-size: 13px; line-height: 13px; color: #555555; border: 1px solid #ccc; box-sizing: border-box; transition: all ease-in-out 0.1s; overflow: hidden; }
.fanye span{ padding: 12px 17px; margin:0 5px; font-size: 13px; line-height: 13px; color: #555555;}
.fanye a:hover{ color: #fff; background: #DD0000; border: 1px solid #DD0000;}
.fanye .one{ color: #fff; background: #DD0000; border: 1px solid #DD0000;}
@media (max-width:1300px){
	.fanye{ margin:70px 0 50px;}
}
@media (max-width:680px){
	.fanye{ margin:50px 0 30px;}
	.fanye a{ padding: 8px 12px; height: 30px;}
}
/*翻页结束*/

/*产品详情开始*/
.prodetail_bg{ background-color: #f4f4f4; padding: 50px 0 70px;}
.prodetail{ max-width: 1300px; margin: 0 auto;overflow: hidden;}

.prodetail_le{ width: 890px; float: left; background-color: #fff; padding: 0 30px; overflow: hidden; min-height: 935px;}
.prodetail_le h1{ font-size: 25px; color: #000000; line-height: 25px; padding: 35px 0 5px; font-weight: normal;}
.prodetail_biaoqian{ line-height: 52px; font-size: 12px;}
.biaoqian{ font-size: 14px; color: #777777; }
.liulan{margin-left: 50px; padding-left: 32px; background: url(../images/icon9.png) no-repeat left center; font-size: 14px; color: #777777;}
.xiantiao{ width: 100%; overflow: hidden;}
.prodetail_text{ width: 92%; margin: 40px auto 55px; color: #444444; font-size: 14px; line-height: 35px;}
.prodetail_text img{ width: auto; height: auto; max-width: 790px; margin: 0 auto;display:inline-block;}

.prodetail_rt{width: 310px; margin-left: 40px; overflow: hidden; float: right;}
.prodetail_rt a{ position: relative; margin-bottom: 18px; display: block;}
.prodetail_rt_img{ width: 310px; height: 220px; overflow: hidden;}
.prodetail_rt_img img{ transition: all ease-in-out 0.3s;}
.prodetail_rt_text{ position: absolute; left: 0;right: 0; bottom: 0;}
.prodetail_rt_text h3{ font-size: 25px; color: #fff; text-align: center; line-height: 25px;}
.prodetail_rt_text span{ font-size: 25px; line-height: 65px; color: #fff; display: block; text-align: center;}
.prodetail_rt a:hover .prodetail_rt_img img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05);}

.news_detail_floimg{ margin: 0 auto;}
.news_detail_floimg img{ width: auto; height: auto; display: inline; margin: 0 auto; text-align: center; position: relative; left: 40%;}
@media (max-width:1300px){
	.prodetail{ width: 96%; margin: 0 atuo; }
	.prodetail_le{ width: 65%; padding: 0 4%;}
	.prodetail_rt{ width: 24%; margin-left: 3%;}
	.prodetail_rt_img{ width: 100%; height: auto;}
	.prodetail_rt_img img{ width: 100%; height: auto;}
}
@media (max-width:1200px){
	.prodetail_rt_text span{line-height: 50px;}
}
@media(max-width:960px){
	.prodetail_le{ width: 92%; padding: 0 4%;overflow: hidden;}
	.prodetail_rt{ width: 100%; margin-left: 0; margin-top: 20px;}
	.prodetail_rt a{ float: left; width: 47%; margin: 0 1.5% 20px;}
	.prodetail_rt_img{ width: 100%; height: auto;}
	.prodetail_rt_text h3{ font-size: 20px; text-transform: uppercase;}
	.prodetail_rt_text span{ font-size: 14px;line-height: 40px; padding-bottom: 10px}
}
@media(max-width:720px){
	.prodetail_bg{ padding: 30px 0 20px;}
	.prodetail_le{ min-height: auto;}
	.prodetail_le h1{ font-size: 18px; padding: 25px 0 5px;}
	.prodetail_biaoqian{ line-height: 32px; font-size: 12px;}
	.prodetail_text{ width: 92%; margin: 30px auto; color: #444444; font-size: 14px; line-height: 30px;}
	.prodetail_text img{ width: auto; height: auto; max-width: 100%;}
}
/*产品详情结束*/

/*新闻详情开始*/
.newsdetail{ max-width: 1300px; margin: 0 auto;overflow: hidden;}
.newsdetail_le{ width: 860px; float: left; background-color: #fff; padding: 0 30px; overflow: hidden;}
.newsdetail_le h1{ font-size: 25px; color: #000000;  padding: 35px 0 5px; font-weight: normal; }
.newsdetail_biaoqian{ line-height: 52px; font-size: 12px;}
.newsdetail_biaoqian i{ font-size: 14px; color: #888888; font-style: italic;}
.newsdetail_biaoqian i span{ font-size: 14px; color: #888888; font-style: italic;}
.xiantiao{ width: 100%; overflow: hidden;}
.newsdetail_text{ width: 92%; margin: 40px auto 55px; color: #444444; font-size: 14px; line-height: 35px;}
.newsdetail_text img{ width: 100%; height: auto; margin: 40px 0;}
.newsdetail_le .xiayitiao_box{width: 92%; margin:0 auto 50px;}

.newsdetail_rt{width: 300px; margin-left: 40px; overflow: hidden; float: right; background-color: #fff; padding:0 20px 44px;}
.newsdetail_rt h2{ font-size: 20px;color: #002222; line-height: 50px;  border-bottom: 1px solid #888888;}
.newsdetail_rt hr{ width: 80px; height: 2px; background-color: #000000; margin-top: -2px;}
.newsdetail_rt_con{ margin-top: 23px; width: 100%; border-bottom: 1px solid #dddddd; padding-bottom: 20px;}
.newsdetail_rt_le{ width: 110px; float: left; padding:0 10px;}
.newsdetail_rt_le h3{ font-size: 16px; color: #333333; font-weight: bold; line-height: 40px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.liulan1{ padding-left: 32px; background: url(../images/icon9.png) no-repeat left center; font-size: 14px; line-height: 38px; color: #777777;}
.newsdetail_rt_rt{ width: 160px; float: right; padding-right: 10px; overflow: hidden;}
.newsdetail_rt_rt img{ width: 160px; height: 120px;}

@media(max-width:1320px){
	.newsdetail{ width: 96%; margin: 0 auto;}
	.newsdetail_le{width:64%; overflow: hidden; padding: 0 3%;}
	.newsdetail_rt{ margin-left: 3%; width: 23%; padding:0 2% 44px ; overflow: hidden;}
	.newsdetail_rt_le{ width: 37%; padding:0 3%;}
	.newsdetail_rt_rt{ width: 54%; padding-right: 3%;}
	.newsdetail_rt_rt img{ width: 100%; height: auto;}
}
@media(max-width:1300px){
	.newsdetail{ margin-top: 25px;}
}
@media(max-width:960px){
	.newsdetail_le{width:94%; overflow: hidden; padding: 0 3%;}
	.newsdetail_le h1{ font-size: 18px; padding: 25px 0 5px;}
	.newsdetail_rt{ display: none;}
	.newsdetail_text{ line-height: 30px;}
	.newsdetail_le .xiayitiao_box{width: 92%; margin:0 auto 30px;}
}
@media(max-width:720px){
	.newsdetail_le h1{ font-size: 16px; padding: 25px 0 5px;}
	.newsdetail_text img{ width: auto; height: auto; max-width: 100%; margin: 40px 0;}
}
/*新闻详情结束*/

/*新闻列表开始*/
.newlist{ margin: 40px auto 0; max-width: 1300px; min-height: 300px;}
.newlist_con{ padding: 26px 23px 30px;margin-bottom: 4px; display: block; transition: all ease-in-out 0.2s;}
.newlist_a_le{float: left; width: 270px; height: 200px; overflow: hidden;}
.newlist_a_le img{ width: 270px; height: 200px; transition: all ease-in-out 0.3s;}
.newlist_a_rt{ float: right; width: 925px; margin-left: 38px; overflow: hidden;}
.newlist_a_rt .newlist_time{ font-size: 16px; color: #555555; line-height: 50px; font-style: italic;}
.newlist_a_rt h1{ font-size: 23px; color: #000000; font-weight: normal; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.newlist_zy{ font-size: 14px; color: #666666; line-height: 30px; height: 60px; margin-top: 20px; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 20px;}
.newlist_more{ display: block;color: #666666; font-size: 14px; line-height: 14px; height: 14px; text-transform: uppercase;position: relative; transition: all ease-in-out 0.2s;}
.newlist_more span{ width: 0px; height: 1px; background-color:#666;display:block; margin-top: -20px; position: absolute; left: 0; top: 26px; transition: all ease-in-out 0.2s;}
.newlist_con:hover{ background-color: #f4f4f4;}
.newlist_con:hover .newlist_a_le img{ transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05); -webkit-transform: scale(1.05);}
.newlist_con:hover .newlist_more{ padding-left:35px ;}
.newlist_con:hover .newlist_more span{width: 30px;}
.newlist .fanye{margin: 80px 0 70px;}


@media(max-width:1320px){
	.newlist{ width: 96%; margin: 40px auto 0;}
	.newlist_con{padding: 28px 3% 29px;}
	.newlist_a_le{ width: 22%; height: auto;}
	.newlist_a_le img{ width: 100%; height: auto;}
	.newlist_a_rt{ width: 75%; margin-left: 2%;}
	.newlist_zy{ margin-bottom: 30px;}
}
@media(max-width:1300px){
	.newlist .ny_sub_nav{ margin-bottom: 25px;}
	.newlist_zy{ margin-bottom: 20px;}
	.newlist_a_le{ width: 25%;}
	.newlist_a_rt{ width: 72%; margin-left: 3%;}
}
@media(max-width:1100px){
	.newlist_a_le{ width: 28%;}
	.newlist_a_rt{ width: 69%; margin-left: 3%;}	
	
}
@media(max-width:960px){
	.newlist_a_le{ width: 32%;}
	.newlist_a_rt{ width: 65%; margin-left: 3%;}	
	.newlist_a_rt h1{ font-size: 20px;}
}	
@media(max-width:820px){
	.newlist_a_le{ width: 35%;}
	.newlist_a_rt{ width: 62%; margin-left: 3%;}		
}
@media(max-width:770px){
	.newlist .fanye{margin: 50px 0 40px;}
	.newlist_con{ padding: 20px 23px 20px;}
	.newlist_a_le{ width: 36%;}
	.newlist_a_rt{ width: 61%; margin-left: 3%;}		
}
@media(max-width:760px){
	.newlist_a_le{ width: 47%;}
	.newlist_a_rt{ width: 50%; margin-left: 3%;}		
}
@media(max-width:640px){
	.newlist_con{ padding: 15px 2%;}
	.newlist_a_le{ width: 45%;}
	.newlist_a_rt{ width: 50%; margin-left: 5%;}		
	.newlist_a_rt .newlist_time{ font-size: 12px;line-height: 40px;}
	.newlist_a_rt h1{ font-size: 14px; line-height: 24px; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; white-space: normal; text-overflow: initial; margin-bottom: 12px !important;}
	.newlist_zy{display: none;}	
	.newlist_more{ font-size: 12px;}
	.newlist .fanye{margin: 30px 0 20px;}
	.newlist .fanye a{ padding: 8px 12px; height: 30px;}
	
}
@media(max-width:400px){
	.newlist_a_rt h1{ font-size: 14px; line-height: 24px; margin-bottom: 20px;}	
}
@media(max-width:360px){	
	.newlist_a_rt .newlist_time{ font-size: 12px;line-height: 30px;}
	.newlist_a_rt h1{ font-size: 14px; line-height: 20px; margin-bottom: 20px;}
}
/*新闻列表结束*/

/*联系我们开始*/
.contact{ max-width: 1300px; margin: 0 auto;overflow: hidden; padding: 50px 0 70px;}
.contact_le{ float: left; font-size: 15px; color: #555; line-height: 50px; width: 51%; margin-right: 4%; overflow: hidden; margin-top: 50px;}
.contact_le h2{ font-size: 25px; font-weight: normal; color: #555;}
.contact_le a{ font-size: 15px; color: #555;}
.contact_le a:hover{color: #dd0000; cursor: pointer; text-decoration: underline;}
.contact_rt{ width: 45%; float: right; overflow: hidden; border:#ccc solid 1px; box-sizing: border-box;}

/*地图*/
.map{ width:100%; height:515px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

@media (max-width:1320px ) {
	.contact{ width:96%; margin: 0 auto;}
}
@media (max-width:960px ) {
	.contact_le{ width: 100%;margin-top: 0px; margin-right: 0;}
	.contact_rt{ width: 100%; margin-top: 20px;}
}
@media (max-width:720px ) {
	.contact{ padding: 30px 0 40px;}
	.contact_le{ width: 92%; margin: 0 4%; font-size: 14px; color: #555; line-height: 36px;}
	.contact_le h2{font-size: 18px;}
	.map{height:300px;}
}
/*联系我们结束*/


/*品牌中心开始*/
/*合作品牌*/
.pinpai_bg{ background-color: #f2f2f2;padding: 1px 0 60px;}
.pinpai{ max-width: 1300px; margin: 0 auto;}
.pinpai_con{width: 100%;}
.pinpai_img{ width: 23%; margin: 0 1% 30px; max-height: 170px; float: left; overflow: hidden; box-shadow: 0 0 8px 0 #d9d9d9;}
.pinpai_img img{ width: 100%; height: auto; transition: all ease-in-out 0.5s;}
.pinpai_img:hover img{ transform: scale(1.03); -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -o-transform: scale(1.03);}
.pinpai_more{ width: 260px; height: 35px; line-height: 35px; display: block; margin:40px auto 0; text-align: center; background-color: #fe1759; color: #fff; font-size: 15px; border-radius: 5px;  transition: all ease-in-out 0.3s;}
.pinpai_more:hover{ color: #fff; background-color: #dd0000;}

@media (max-width:780px){
	.pinpai_con{width: 96%;margin: 0 auto;}
}
@media (max-width:780px){
	.pinpai_bg{padding: 1px 0 30px;}
	.pinpai_img{ width: 31.3%; margin: 0 1% 10px;}
	.pinpai_more{ margin:20px auto 0px;font-size: 13px; width: 200px; height: 30px; line-height: 30px;}
}

/*自主品牌*/
.zizhupinpai_con{max-width: 1300px;margin: 0 auto;	}
.zizhupinpai{width: 100%;min-height: 180px;overflow: hidden;position: relative; top: -60px;}
.zizhupinpai .img{overflow: hidden;position: absolute;transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;}
.zizhupinpai .img img{/*width: calc(100% - 14px);height: calc(100% - 14px);*/ width: 100%; height: 100%;}
.zizhupinpai .img1{width: 40%;height: 40%;top: 18%;left: -50%;z-index: 1;}
.zizhupinpai .img2{width: 60%;height: 57%;top: 15%;left: 0%;z-index: 2;}
.zizhupinpai .img3{width: 70%;height: 67%;top: 10%;left: 15%;z-index: 3;}
.zizhupinpai .img4{width: 60%;height: 57%;top: 15%;left: 50%;z-index: 2;}
.zizhupinpai .img5{width: 40%;height: 40%;top: 18%;left: 110%;z-index: 1;}

.but_row{width: 70px; height:70px; border-radius: 70px; border: none; background: none; outline: none; position: absolute; top: 45%; margin-top: -55px; z-index: 99999;}
.but_le{ left: 30px;}
.but_rt{ right: 30px;}

.zizhupinpai_con .pinpai_more{ margin-top: -150px; position: relative; z-index: 999999; background-color: #fafafa; border: 1px solid #ccc; color: #555; margin-bottom: 60px;}
.zizhupinpai_con .pinpai_more:hover{ color: #fff; background-color: #dd0000;border: 1px solid #dd0000;}
@media (max-width:1200px){
	.zizhupinpai{ width: 95%; margin: 0 auto;}
	.zizhupinpai_con .pinpai_more{ margin-top: -120px;}
}
@media (max-width:960px){
	.zizhupinpai{top: -20px;}
	.zizhupinpai_con .pinpai_more{ margin-top: -70px;}
}
@media (max-width:780px){
	.zizhupinpai{top: -20px;}
	.zizhupinpai_con .pinpai_more{ margin-top: -60px;}	
}
@media (max-width:640px){
	.but_row{ width: 30px; height: 30px; border-radius: 30px; top: 54%; margin-top: -35px;}
	.but_row img{width: 30px; height: 30px;}
	.but_le{ left: 10px;}
	.but_rt{ right: 10px;}
	.zizhupinpai{top: -20px;}
	.zizhupinpai_con .pinpai_more{ margin-top: -40px;font-size: 13px; width: 200px; height: 30px; line-height: 30px; margin-bottom: 30px;}	
}
/*品牌中心结束*/

/*自主品牌列表开始*/
.zzpinpai{ max-width: 1300px; margin: 0 auto;}
.zzpinpai_con{ width: 100%; margin-bottom: 40px;}
.zzpinpai_img{ width: 31.3%; float: left; max-height: 194px; margin: 0 1% 40px; overflow: hidden;}
.zzpinpai_img img{ width: 100%; height: auto; transition: all ease-in-out 0.3s;}
.zzpinpai_img:hover img{ transform: scale(1.03); -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -o-transform: scale(1.03);}

@media(max-width:1300px){
	.zzpinpai_con{ width: 96%; margin: 0 auto 40px;}
}
@media (max-width:960px){
	.zzpinpai_con{ width: 96%; margin: 0 auto 30px;}
	.zzpinpai_img{ margin: 0 1% 25px;}
}
@media (max-width:960px){
	.zzpinpai_con{ width: 96%; margin: 0 auto 10px;}
	.zzpinpai_img{ margin: 0 1% 15px; width: 48%;}
}
/*自主品牌列表结束*/

/*分公司列表开始*/
.company{ max-width: 1300px; margin: 0 auto; overflow: hidden;}
.company .ny_tit hr{ background-color: #ff8080; width: 50px; height: 2px; margin: 10px auto 0; border: none;}
.company_zy{ background-color: #f6f6f6; padding: 20px 12%; text-align: center; font-size: 15px; line-height: 30px; color: #444444; margin:45px 0;}
.company_con{ width: 100%;margin-bottom: 50px;}
.company_img{ width: 32.3%; margin: 0 0.5% 14px; max-height: 269px; float: left; overflow: hidden;position: relative;}
.company_img img{ width: 100%; height: auto; transition: all ease-in-out 0.3s;}
.company_img:hover img{ transform: scale(1.03);-webkit-transform: scale(1.03); -moz-transform: scale(1.03); -o-transform: scale(1.03);}
.company_text{ position: absolute; left: 0; right: 0; top: 50%; height: 65px; margin-top: -32px;}
.company_text h3{ font-size: 25px; color: #fff; text-align: center; line-height: 25px; padding-bottom: 25px;}
.company_text span{ display: block; text-align: center; font-size: 15px; color: #fff; line-height: 15px; }
@media(max-width:960px){
	.company_con{ width: 96%;margin:0 auto 50px;}
	.company_img{ width: 48%; margin: 0 1% 14px;}
}
@media(max-width:640px){
	.company_con{ width: 96%;margin:0 auto 30px;}
	.company_zy{background-color: #f6f6f6; padding: 20px 5%; text-align: center; font-size: 13px; line-height: 24px; color: #444444; margin:30px 0;}
	.company_text{ position: absolute; left: 0; right: 0; top: 50%; height: 58px; margin-top: -29px;}
	.company_text h3{ font-size: 16px; color: #fff; text-align: center; line-height: 20px; padding-bottom: 10px;}
	.company_text span{ width: 90%; margin: 0 auto; display: block; text-align: center; font-size: 12px; color: #fff; line-height: 15px; }
	.company_img{ width: 48%; margin: 0 1% 10px;}
	
	.company_about_le{ float: left; width: 100%; overflow: hidden; height: auto;}
.company_about_le img{ display:block; width: 100%; height: auto;}
	
}
/*分公司列表结束*/

/*分公司主页开始*/
.company .ny_sub_nav{ margin-top:26px;}
.company_about_more{ height: 35px; line-height: 35px; width: 120px; background-color: #888888; border-radius: 5px;display: block; text-align: center; color: #fff; font-size: 14px; transition: all ease-in-out 0.3s; margin-top: 20px;}
.company_about_more:hover{ background-color: #dd0000; color: #fff;}
.company_about{ width: 100%; margin: 40px auto 50px;}
.company_about_le{ float: left; width: 50%; overflow: hidden; height: 400px;}
.company_about_le img{ width: 100%; height: auto;}
.company_about_rt{ float: right; width: 47%; margin-left: 3%; overflow: hidden; font-size: 14px; line-height: 22px;}
.company_about_rt_text{max-height: 340px;font-size: 15px; color: #444; line-height: 38px;padding-top: 22px; overflow: hidden;  }
@media(max-width:1320px){
	.company_about{ width: 96%;}
	.company_about_rt{ padding-top: 10px;}
}

/*分公司主页新闻*/
.company_gsdt_bg{ background-color: #f6f6f6;}
.company_gsdt{ max-width: 1300px; margin: 0 auto; padding-top: 55px; padding-bottom: 30px;}
.company_new_gsdt{ width: 47%; margin-right: 3%; overflow: hidden; float: left;}
.company_newtit{  margin-bottom: 30px;}
.company_newtit h3{ font-size: 16px; color:#777777; text-transform: uppercase; font-weight: normal; float: left;}
.company_newtit strong{font-size: 25px; color: #000000;padding-right: 20px;}
.company_newmore{ float: right; text-transform: capitalize; line-height: 25px; background-color: #b4b4b4; border-radius: 25px; width: 65px;color: #fff; font-size: 14px;  display: block; text-align: center; transition: all ease-in-out 0.3s;}
.company_newmore:hover{ background-color: #dd0000; color: #fff;}


.company_newtt{ width: 100%;}
.company_newtt_le{ float: left; width: 38.5%; margin-right: 4.5%; overflow: hidden;}
.company_newtt_le img{ transition: all ease-in-out 0.3s; width: 100%; height: auto;}
.company_newtt:hover .company_newtt_le img{ transform: scale(1.03); -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -o-transform: scale(1.03);}
.company_newtt_rt{ float: right; width: 57%;}
.comnpany_newtime{ font-size: 14px; color: #777777; font-style: italic; line-height: 40px;}
.company_newbt{ font-size: 18px; color: #222; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-weight:normal;}
.company_newzy{ font-size: 14px; color: #777777; line-height: 30px; max-height: 90px; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}
.company_newtt:hover .company_newbt{color: #DD0000;}

.company_newcon{ width: 100%;  margin-top: 10px; }
.company_newcon li{ width: 100%; border-bottom: 1px dashed #b5b5b5; list-style-type:; height: 40px;}
.company_newcon li a{ float: left; width: 85%; font-size: 14px; color: #222; line-height: 40px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.company_newcon li span{ float: right; width: 15%; text-align: right; font-size: 14px; color: #777777; line-height: 40px;}
.company_newcon li:hover a{color: #dd0000;}
.company_new_tzgg{ width: 47%; margin-left: 3%; overflow: hidden; float: right;}
.company_tzgg_con{ padding-bottom: 24px; border-bottom: 1px dashed #c6c6c6; margin-bottom: 24px;}
.company_tzgg_le{ float: left; width: 12%; margin-right: 3%;}
.company_tzgg_span1{ display: block; height: 50px; text-align: center; color: #fff; line-height: 50px; background-color: #888888; font-size: 30px; transition: all ease-in-out 0.1s;}
.company_tzgg_span2{ display: block; height: 30px; line-height: 30px; font-size: 13px; color: #fff; text-align: center; background-color: #707070; transition: all ease-in-out 0.1s;}
.company_tzgg_rt{ width: 85%; float: right;}
.company_tzgg_rt h4{ font-size: 16px; color: #333; font-weight: normal; line-height: 30px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.company_tzgg_rt_zy{ font-size: 13px; color: #777; line-height: 25px; max-height: 50px;word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.company_tzgg_con a:hover .company_tzgg_rt h4{ color: #dd0000;}
.company_tzgg_con a:hover .company_tzgg_span1{ background-color: #dd0000;}
.company_tzgg_con a:hover .company_tzgg_span2{ background-color: #cc0000;}

.company_contact{ margin-top: 25px; padding-bottom: 30px;}
.company_contact_tit{ border-bottom: 1px solid #cccccc; padding-bottom: 15px;}
.company_contact_tit h5{font-size: 23px; color:#000; text-transform: uppercase; font-weight: normal; float: left;}
.company_contact_tit a{ float: right; text-transform: capitalize; line-height: 25px; background-color: #b4b4b4; border-radius: 25px; width: 65px;color: #fff; font-size: 14px;  display: block; text-align: center; transition: all ease-in-out 0.3s;}
.company_contact_tit a:hover{ background-color: #dd0000; color: #fff;}

.company_contact_text{ width: 100%; margin-top: 20px; display: block;}
.company_contact_text span{ display: inline-block; line-height: 30px; padding-right: 30px; font-size: 15px; color: #000;}

@media(max-width:1300px){
	.company{ width: 96%; margin: 0 auto;}
	.company_gsdt{ width: 96%; margin: 0 auto;}
	.company_newtt_le{ height: 196px;}	
	.company .ny_sub_nav a{ padding: 0 10px; font-size: 15px;}
}
@media (max-width:1200px){
	.company_about_more{ margin-top: 15px;}
	.company_about_rt{ padding-top: 0; line-height: 20px;}
}
@media (max-width:1100px){
	.company_about_rt{ padding-top: 0; line-height: 20px;}
	.company_about_more{ margin-top: 15px;}
	.company_newtt_le{ height: 182px;}	
	.company_newcon li{height: 42px;}
	.company_newcon li a{line-height: 42px;}
	.company_newcon li span{ line-height: 42px;}
	
}
@media (max-width:1050px){
	.company_about_rt{ font-size: 14px; line-height: 20px;padding-top: 0px;}
}

@media(max-width:960px){
	.company_about{ width: 96%;margin: 30px auto 50px;}
	.company_about_le{ width: 100%; }
	.company_about_rt{ width: 100%; margin-top: 30px; font-size: 15px; line-height: 20px;}
	.company_gsdt{ width: 92%; margin: 0 auto;}
	.company_new_gsdt{ width: 100%; margin-right: 0;}
	.company_new_tzgg{ width: 100%; margin-left: 0; margin-top: 40px;}
	.company .ny_sub_nav{ background: none;padding-left: 0; width: 96%;}
	.company_newtt_le{ height: auto;}	
}
@media(max-width:790px){
	.company .ny_sub_nav{ width: 100%;} 
	.company .ny_sub_nav a{ width:16%; margin:0 0.3% 10px; background-color:#dd0000 ; color: #fff; border-radius: 30px; padding: 0; line-height: 20px;}
	.company .ny_tit{ margin-top: 30px;}
}
@media(max-width:720px){
	.company .ny_sub_nav a{ width: 48%; margin:0 1% 10px; background-color:#dd0000 ; color: #fff; border-radius: 30px; font-size: 14px; display: block; line-height: 30px;}
	.company_about{ margin: 20px auto 40px;}
	.company_about_rt{ width: 100%; margin-top: 15px; font-size: 13px; line-height:20px;}
	.company_newtit h3{ font-size: 13px;}
	.company_newtit strong{ font-size: 18px;padding-right: 10px;}
	.comnpany_newtime{ font-size: 12px; line-height: 30px;}
	.company_newbt{ font-size: 16px;}
	.company_newzy{ line-height: 20px; padding-top: 5px;word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
	.company_tzgg_le{ width: 20%;}
	.company_tzgg_rt{width: 77%;}
	.company_contact{ padding-bottom: 0;}
	.company_gsdt{ padding-top: 35px;}
	.company_newtit{ margin-bottom: 20px;}
	.company_about_le{ float: left; width: 100%; overflow: hidden; height: auto;}
.company_about_le img{ display:block; width: 100%; height: auto;}
}
/*分公司主页结束*/

/*分公司通知公告开始*/
.company_bg{ background-color: #f6f6f6; padding: 35px 0;}
.company_tzgglist{max-width: 1300px; margin:0 auto;}
.company_tzgglist_le{ width: 71%; float: left; overflow: hidden;}
.company_tzgglist_rt{ width: 23%; float: right; overflow: hidden;margin-left: 6%;}

.company_tzgglist_le .company_tzgg_le{float: left; width: 8%; margin-right: 3%;}
.company_tzgglist_le .company_tzgg_rt{ float: right; width: 89%;}

.company_tzgglist_rt a{ display: block; position: relative; margin-bottom: 20px;}
.company_tzgglist_rt_img{ width: 100%; height: auto; max-height: 220px;}
.company_tzgglist_rt_img img{ width: 100%; height: auto;}
.company_tzgglist_rt_text{ position: absolute; left: 0; right: 0; bottom: 0;}   
.company_tzgglist_rt_text h3{font-size: 23px; color: #fff; text-align: center; line-height: 23px; text-transform: uppercase;}    
.company_tzgglist_rt_text span{ font-size: 18px; line-height: 38px; color: #fff; display: block; text-align: center;}
@media(max-width:1300px){
	.company_bg{margin-top: 25px;}
	.company_tzgglist{ width: 96%; margin: 0 auto;}
}
@media(max-width:1100px){
	.company_tzgglist_le .company_tzgg_le{float: left; width: 10%; margin-right: 3%;}
	.company_tzgglist_le .company_tzgg_rt{ float: right; width: 87%;}
}
@media(max-width:960px){
	.company_tzgglist_rt_text h3{font-size: 20px; line-height: 20px;}    
	.company_tzgglist_rt_text span{ font-size: 18px; line-height: 38px; }	
}
@media(max-width:860px){
	.company_tzgglist_le{ width: 67%; float: left; overflow: hidden;}
	.company_tzgglist_rt{ width: 27%; float: right; overflow: hidden;margin-left: 6%;}	
	.company_tzgglist_le .company_tzgg_le{float: left; width: 12%; margin-right: 3%;}
	.company_tzgglist_le .company_tzgg_rt{ float: right; width: 85%;}	
}
@media(max-width:760px){
	.company_tzgglist_le{ width:100%; float: left; overflow: hidden;}
	.company_tzgglist_rt{ width: 100%; float: right; overflow: hidden;margin-left: 0%;}		
	.company_tzgglist_rt a{ width: 48%; margin: 0 1% 20px; float: left; height: auto; max-height: auto; }
	.company_tzgglist_rt_text h3{font-size: 18px; color: #fff; text-align: center; line-height: 16px; text-transform: uppercase;}    
	.company_tzgglist_rt_text span{ font-size: 14px; line-height: 24px; color: #fff; display: block; text-align: center;padding-bottom: 5px}
}
@media(max-width:640px){
	.company_bg{padding: 20px 0; margin-top: 20px;}
	.company_tzgglist_le .company_tzgg_le{float: left; width: 18%; margin-right: 3%;}
	.company_tzgglist_le .company_tzgg_rt{ float: right; width: 79%;}	
	.company_tzgglist_rt a{ width: 48%; margin: 0 1% 10px; float: left; height: auto; max-height: 220px; }
}
/*分公司通知公告结束*/

/*分公司详情开始*/
.company_bg1{ background-color: #f6f6f6; padding: 35px 0;}
.company_newsdetail_le{ width: 860px; float: left; background-color: #fff; padding: 0 30px; overflow: hidden; min-height: 914px;}
.company_newsdetail_le h1{ font-size: 25px; color: #000000;  padding: 35px 0 5px; font-weight: normal; text-align: center;}
.company_newsdetail_biaoqian{ line-height: 52px; font-size: 12px;text-align: center; border-bottom: 1px dashed #ccc;}
.company_newsdetail_biaoqian i{ font-size: 14px; color: #888888; font-style: italic;}
.company_newsdetail_biaoqian i span{ font-size: 14px; color: #888888; font-style: italic;}
.company_newsdetail_text{ width: 100%; margin: 20px auto 25px; color: #444444; font-size: 14px; line-height: 35px;}
.company_newsdetail_text img{ width: 100%; height: auto; margin: 20px 0;}
@media(max-width:1320px){
	.company_newsdetail_le{width:64%; overflow: hidden; padding: 0 3%;}
	
}

@media(max-width:960px){
	.company_bg1 .ny_sub_nav{ background: none;padding-left: 0; width: 96%; margin-bottom: 20px;}
	.company_newsdetail_le{width:94%; overflow: hidden; padding: 0 3%;}
	.company_newsdetail_le h1{ font-size: 18px; padding: 25px 0 5px;}
	.company_newsdetail_text{ line-height: 30px;}
}

@media(max-width:790px){
	.company_bg1 .ny_sub_nav{ width: 100%;} 
	.company_bg1 .ny_sub_nav a{ width:16%; margin:0 0.3% 10px; background-color:#dd0000 ; color: #fff; border-radius: 30px; padding: 0; line-height: 30px;}	
	.company_bg1 .company_tzgglist_rt a{ width: 48%; margin: 20px 1% 0; float: left; height: auto; max-height: auto; }
}
@media(max-width:720px){
	.company_newsdetail_le h1{ font-size: 16px;}
	.company_bg1{margin-bottom: 10px}
	.company_bg1 .ny_sub_nav a{ width: 31.3%; margin:0 1% 10px; background-color:#dd0000 ; color: #fff; border-radius: 30px;}
	.company_bg1 .company_tzgglist_rt a{ width: 48%; margin: 10px 1% 0; float: left; height: auto; max-height: auto; }
}
/*分公司详情结束*/

/*上、下一条开始*/
.xiayitiao_box{width: 100%; margin-bottom: 50px;}
.shangyitiao,.xiayitiao{display: block; font-size: 15px; color: #444; line-height: 35px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.shangyitiao_span,.xiayitiao_span{ font-size: 15px; color: #444; font-weight: bold;}
/*上、下一条结束*/


.lang{width: 70px; float: right; display: block; margin: 43px 0 30px 20px; cursor: pointer;}
.lang img{ width: 20px; height: 20px; margin: 0 auto; float: left;}
.lang span{ display: inline-block; font-size: 14px; float: right;}
/*.lang span{ display: block; font-size: 14px; color: #333; text-align: center; line-height: 25px; background: url(../images/icon17.png) no-repeat center right;}*/
.lang_xiala{ width: 100%; background-color: #fff;/* border: 1px solid #d9d9d9; box-sizing: border-box;*/ box-shadow: -1px 0 3px #ccc; height: 0; overflow: hidden; transition: all ease-in-out 0.2s;}
.lang_xiala a{display: block; color: #333; line-height: 30px; font-size: 14px; text-align: center;}
.lang:hover .lang_xiala{ height: 92px;}
.lang:hover .lang_xiala a:hover{ color: #dd0000;}

.phone_lang{ display: none;}
@media(max-width:960px){
	.lang{ display: none;}
	.phone_lang{ position: absolute; right: 70px; top: 15px; z-index: 9999; display: block; width: 60px;}
	.phone_lang img{ width: 30px; height: 30px; margin: 0 auto; padding-bottom: 10px; display: block;}
	/*.phone_lang span{ display: block; font-size: 14px; color: #333; text-align: center; line-height: 25px; background: url(../images/icon17.png) no-repeat center right;}*/
	.phone_lang_xiala{ width: 100%; background-color: #fff;/* border: 1px solid #d9d9d9; box-sizing: border-box;*/ box-shadow: -1px 0 3px #ccc; height: 0; overflow: hidden; transition: all ease-in-out 0.2s;}
	.phone_lang_xiala a{display: block; color: #333; line-height: 30px; font-size: 14px; text-align: center;}
	/*.phone_lang:hover .phone_lang_xiala{ height: 92px;}
	*/
	.phone_lang_xiala a:hover{ color: #dd0000;}
}

.sy_sjjx_img img{ margin: auto !important;}
.teamsjjx_img img{ margin: auto !important;}

#maximg img{ max-width:100% !important; height:auto !important}
#maximg p span{text-wrap: inherit !important;}

.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}